#include "plugin/plugin.h"
#include <QVBoxLayout> // 添加垂直布局管理器

plugin::plugin(QWidget *parent):rviz::Panel(parent){
    dispense_ = new Widget();
    QVBoxLayout* layout = new QVBoxLayout;
    layout->addWidget(dispense_);
    setLayout(layout);
    setMaximumSize(500,500);
    setMinimumSize(500,500);
}

plugin::~plugin(){
    
    delete dispense_;

}
void plugin::load(const rviz::Config &config){

}
void plugin::save(rviz::Config config){

}
//头文件包含了用于注册插件的宏
#include "pluginlib/class_list_macros.hpp"
//宏用于将 plugin 类注册为 rviz::Panel 的插件
PLUGINLIB_EXPORT_CLASS(plugin,rviz::Panel)
